let mongoose = require('mongoose');
const {WhiteboardsModel} = require("./index");

// 定义模式
const usersSchema = mongoose.Schema({
  username: String, // 用户名
  password: String, // 密码
  secretSecurity: String, // 密保问题
  secretSecurityAnswer: String // 密保答案
});

const whiteboardsSchema = mongoose.Schema({
  name:String, // 白板名
  creatorId: String, // 创建者id
  creationTime: String, // 创建时间 时间戳
  lastUpdatedTime: String, // 最后更新时间 时间戳
  readOnly: Number, // 只读  0：只读模式 1：协作模式
  content: Array // 白板画布内容 base64字符串
});

// 使用模式“编译”模型
exports.UsersModel = mongoose.model('users',usersSchema);
exports.WhiteboardsModel = mongoose.model('whiteboard',whiteboardsSchema);
